fighter umbrella - German English Dictionary